home *** CD-ROM | disk | FTP | other *** search
- /**[f******************************************************************
- * CIPStrm.h -- CIPrintStream Interface definition
- *
- * Copyright (c) 1996 Adobe Systems, Inc. All Rights Reserved
- *
- *
- * ABSTRACT:
- *
- * USAGE:
- *
- * $Revision: 1.3 $
- *
- *
- **f]******************************************************************/
-
- #ifndef __CIPSTRM_H
- #define __CIPSTRM_H
-
-
- class CIPrintStream : public CIInterface {
- public:
- virtual void PrintVM( unsigned long *lpVMAmt ) = 0;
- virtual PMXErr SendPSBlockMem( char *dataBuffer, unsigned long bufSize ) = 0;
- virtual PMXErr SendPSBlockFile( LPSTR lpFileName ) = 0;
- virtual PMXErr SendPSDictionaryMem( int vmNeeded, char *bufData, unsigned long bufSize, char *dictName ) = 0;
- virtual PMXErr SendSetupPSMem( char *dataBuffer, unsigned long bufSize ) = 0;
- virtual PMXErr SendSetupPSFile( char *lpFileName ) = 0;
- virtual PMXErr SendPSComments( char *dataBuffer, unsigned long bufSize ) = 0;
- virtual void EnableCommentDetect( PMBool flag ) = 0;
- };
-
- #endif
-